Integrate Grunt build process

This branch integrates the whole grunt build process from our project-init repo with the current content.

This also moves everything into a templates directory, since the end deliverable is going to be an EE install.