added Grunt tasks, dist files, package.json and gitignore