Initializes the first controller, gives a better example about data binding
Changes the clock to be a Javascript object
1. Splits the app.js and controllers.js into two separate files.
2. Demonstrates routing in angular.
3. Shows how $scope and $rootScope interact with each other.