anchor.diff:  
   Based on: _Opinionated AngularJS style guide for teams by link://twitter.com/toddmotto[@toddmotto]_ and modified for use
   with Hawkular and typescript instead of javascript.
  +
  +TIP:  This is by no means an Angular or Typescript tutorial. For tutorial resources please see: https://github.com/mtho11/java2angular[Angular/Typescript Resources]
   
   == Table of Contents
   
  
positive.code:   $rootScope.$on('customEvent2'[, callback]),
    $rootScope.$on('customEvent3'[, callback])
  ];
  $scope.$on('$destroy', function () {
    unbind.forEach(function (fn) {
      fn();
    });
  
negative.code: 
  This aids with readability and reduces the volume of code "wrapped" inside the Angular framework
  
  TIP:  Since our controllers will be Typescript, we will just use Typescript Classes and not functions to package
  the controllers, services, etc...
  
  *link:#table-of-contents[Back to top]*
  
  == Controllers
  