Added Grunt, JSHint, and a few lines of cleanup.