var $
= jQuery added to self calling functions
Adds timeline clicks to observer patter
Fixes timeline range issue for single day events at the end of the timeline
Replaces observer pattern with pubsub and adds setinterval to scroll