package.json and gruntfile setup