First cut of prototype

First cut of prototype