Provide a description of the overall design and how and why you made particular choices. Describe any constraints (e.g., cost, size, power) your design should satisfy.