add node, bower and grunt