added NPM and Grunt