Grunt web application generator