making the grunt file more generic