Final version of first pass design. Not much functionality though. Wiring that in next.