Yeoman, Express, Grunt and Angularjs