title: Async load angular controllers and factories
body: <p>I am building an angular app. The app has grown too large and my index,html is bombarded with 80+ javascript files. I bundled and minified JS files but loading all the script files at app startup is not a good idea. </p>
  
  <p>How could I load scripts only when they are required?</p>