Add Grunt build system, npm package.json file

Also updated .gitignore
Updated Gruntfile