Added grunt and moved deprecated component.json to package.json