Add Grunt build process

- Add package.json for Grunt dependencies
- Add Gruntfile.js for Grunt tasks

Issue: #5