Add jshint, fix some things up