PLan initial architecture
Built out architecture
Refactor modules
Add Jasmine, lodashx