jshint all the things and add grunt