Setup grunt

This contains all the Grunt tasks other than jasmine, since tests don't pass for now.