Topic/v2 setup

Moved old stuff to *_v1, copied some of it back with modifications to start a new frontend skeleton.  Next step is to move over Brian's prototype and setup requirejs.