New design specs and early implementation

New mock up design and first step of implementation.