Adds tests directory, adds mocha
Adds generic test, updates package.json
Fixed typo in package.json
Updates package.json and fixes some issues with grunt tasks
Adds back complexity to grunt file