Code refactoring

* Moved external libraries, utilities to assets/vendor folder
Added grunt, enviroment config support

* task to start the server with live reload
* task for JSHint Validation
* code fixes to pass jshint
* ability to specify config per environment
Added js-beautifier

* Added js-beautifier to grunt,
* Beautified code
Included node_modules for faster and consistent deployemnts
Reorganzied application specific code and config files
Fixed path to html5shiv.js
Merge pull request #21 from ckarande/master

Base application structure setup