Added jshint, reworked Gruntfile.js