improved angular project build scripts and common structure

Adds support for better ability to debug code with inspector.
Add Angular ui-router
Gulp build scripts mostly taken from https://github.com/Swiip/generator-gulp-angular