configuring npm and grunt