added Grunt, jshint and deliberately failing unit test