Require.JS, Coffeescript, Bower, Grunt, Angular, Angular UI Router