prototype: Refactoring reqs/comps/device-comps

Reworking the structure to support components, constraints, and the
implications of integrating components into designs.

BUG=None
TEST=None

prototype: Initial brand impl & camera constraints

BUG=None
TEST=None

Change-Id: I00356080f52ca240fe35976521da587eeec78cff
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/proto/+/1987001
Reviewed-by: C Shapiro <shapiroc@chromium.org>
Commit-Queue: C Shapiro <shapiroc@chromium.org>
Tested-by: C Shapiro <shapiroc@chromium.org>
Auto-Submit: C Shapiro <shapiroc@chromium.org>
7 files changed