update package.json, gruntfile.js and add options to tasks