Configure grunt, jshint, and add mocha tests