set up most of the Grunt-work
added some tests for Grunt to run