setup npm and grunt file