main: add groundwork for Angular.JS app, based on Yeoman template
main: add main Angular.JS app

Grunt builds only work with the `nomin` option currently, normal, minified builds get the source files jumbled a bit