AngularJS Routing - Understanding what I'm missing
<p>So I've been going through a demo, and I believe I have it correct, but I'm not sure what I might be missing.  </p>

<p>I am getting an error in the angular file.  Is there something that I'm missing, I also don't understand all the pieces here exactly.  I didn't create the template pages yet will that error it out?  I don't specifically understand the controller part of this as I'm routing to pages and on the template I was thinking of creating the calls for the data objects, but maybe it's all supposed to be done here.</p>

<pre><code> var supplychain = angular.module('sc411', ['ngRoute',  'sc411Controllers']);


supplychain.config(['$routeProvider',
  function($routeProvider) {
    $routeProvider.
      when('/contact', {
        templateUrl: 'contact.html',
        controller: 'contactCtrl'
      }).
      when('/industries', {
        templateUrl: 'industries.html',
        controller: 'industriesCtrl'
      }).
      when('/services', {
        templateUrl: 'services.html',
        controller: 'servicesCtrl'
      }).
      when('/about', {
        templateUrl: 'about.html',
        controller: 'aboutCtrl'
      }).
      otherwise({
        redirectTo: '/'
      });
  }]);



/* Controllers */

var sc411Controllers = angular.module('sc411Controllers', []);

sc411Controllers.controller('servicesCtrl', ['$scope', '$http',
    function($scope, $http) {

}]);

sc411Controllers.controller('aboutCtrl', ['$scope', '$routeParams',
    function($scope, $routeParams) {

}]);
</code></pre>