TimelineView WiP
#ADD: Added TimelineViewControlRenderer for some more specific rendering tasks.
#ADD: Created a TimelineViewRulerMark abstraction layer in order to determine both vertical and horizontal ruler markings.
#ADD: Added a lot of TimelineViewGraphTrack painting.
#CHANGE: ControlRenderer can now be the base class of more specific renderers.