code: function () {
  		// TimeNav Events
  		this._timenav.on('change', this._onTimeNavChange, this);
  		this._timenav.on('zoomtoggle', this._onZoomToggle, this);
  
  		// StorySlider Events
  		this._storyslider.on('change', this._onSlideChange, this);
  		this._storyslider.on('colorchange', this._onColorChange, this);
  		this._storyslider.on('nav_next', this._onStorySliderNext, this);
  		this._storyslider.on('nav_previous', this._onStorySliderPrevious, this);
  
  		// Menubar Events
  		this._menubar.on('zoom_in', this._onZoomIn, this);
  		this._menubar.on('zoom_out', this._onZoomOut, this);
  		this._menubar.on('back_to_start', this._onBackToStart, this);
  
  	}
docs: /* Depends upon _initLayout because these events are on things the layout initializes