code: function() {
              if (this.started) {
                  logging.warn("routing history already started");
                  return false;
              }
  
              var self = this;
              var $window = $(window);
              var rootUrl = document.location.protocol+'//'+(document.location.hostname||document.location.host);
  
              logging.log("start routing history");
              $window.bind('hashchange', _.bind(this._handleCurrentState, this));
  
              var ret = this._handleCurrentState();
              this.started = true;
  
              return ret;
          }
docs: Add the navigation handling
  
  @method start
  @chainable