Adding Grunt
1. Added grunt + basic jshint to get some basic code quality built into the deployment of the app
2. Later commits can easily leverage grunt to do things like compile CSS / JS assets and uglify code
3. Next up should probably be mocha tests for the framework