getting set up with npm bower and grunt