title: Bare minimum code for AngularJS Carousel
body: <p>I spent all day trying to get the "example" AngularJS Carousel to work, and it was only thanks to finally stumbling upon <a href="https://stackoverflow.com/questions/32937014/ui-bootstrap-carousel-wont-cooperate-with-my-angular-app-why">this topic</a> that I finally got it to work.  </p>
  
  <p>Starting with <a href="https://angular-ui.github.io/bootstrap/#/carousel" rel="nofollow noreferrer">the Carousel example</a> from the AngularJS Bootstrap page, there are some great HTML and JS snippets, but it's impossible to tell by looking at the site, which and how many JS and CSS files are needed to make the carousel work. I've tried everything to make it work, I ended up with all kinds of extraneous (I think?) JS and CSS files being included.  </p>
  
  <p>Even their concept of <code>angular.module('ui.bootstrap.demo').controller...</code> I found to be confusing, because I was not able to get the app to work until I tried <code>
  angular.module('myApp', ['ui.bootstrap', 'ui.bootstrap.tpls', 'ngAnimate', 'ngTouch'])</code> -- and even then I'm not sure how many of these modules are required. </p>
  
  <p>Can someone please list the minimum JS and CSS files required to make the Carousel perform properly, and a brief reason why?  And is there some defined <code>'ui.bootstrap.demo'</code> that I missed, that would have simplified things a bit?  Thanks.</p>