anchor.diff:  <4> all nodes are instances of Extendable which means they can all 
       have their own event emitters. 
       
  -.Listener Context
  +Listener Context
  +~~~~~~~~~~~~~~~~
   
   Listers are triggered in the context of their calling object. This gives
   them convenience access to the calling object through 'this'. 
  
positive.code: <2> Add more functionality to the namespace in separate JS files.
      This will simplify debugging and modularize code. 
  
  .Every node is an instance of Extendable()
  ----
  var a = new Extendable({
      name : 'a'
  
negative.code: Much of the framework has a unit test for it and should decent usage
  examples.
  
  Basic Example
  ~~~~~~~~~~~~~
  
  ----
  var App = new Extendable(); 
  App.extend("My.Fantastic.Namespace", {
  