Boilerplate frontend Grunt flow