Using Yeoman; Bower, Grunt.js and Yo.