Use grunt for jshint and mocha tests (to be written)

Beginning to implement `grunt` for this project. Tests yet to be written, and cleanup to be done.