Add Grunt, Handlebars templating and precompiling.
Add .gitignore