NPM & Grunt - the essentials