add node.js, npm, bower and grunt-cli