Added state & change classes
Removed all the 'this' from the controller.
Initilizing states.

Next iterate through states and create a hash.
Added code to make it more state based

Adding states so i don't have to worry about anything except the draw
event for each state.

Need to fix click event for text at the moment.  Not working.
Fixed click bug

Fixed an issue by passing a context/data to a function to be returned to
the click event handler.
working on breadcrumbs