add jshint and grunt for testing