Target generated main.js in release mode
Refactored unify and startup process

to work the same whether in dev or release mode
Clean up
adds grunt-handlebars-compiler
adding grunt-contrib-handlebars

- updated handlebars lib to current
- got grunt task working
add inventory section
Added uglify task, and now runs on build event