A very small example of getting Angular, Gulp, and NPM all playing nicely together. NPM is used to manage Gulp and Bower dependencies, Bower is used to fetch UI dependencies, and Gulp ties it all together much nicer than Grunt.