Merge pull request #52 from pk-nb/draw-it-all

Draw it all
Merge pull request #53 from pk-nb/draw-it-all

Draw it all
Implement draw event range
Fix return values and add boolean tests for layout manager
The big layout manager YAY
Fix a few layout things IT LOOKS SO GOOD
Merge pull request #54 from pk-nb/drawEvents

Draw events
Draw debug boxes to see hitboxes of timelines
Register tap handler
Correctly translate coordinates
Events set for state in click handler
Draw selected event with different style on selection
Jump to center / start of event on selection
Reorganize event shelves and style a bit more
Add current date to bottom event UI bars
Fix outdated event reference error
Add event information to event panel
Merge pull request #58 from pk-nb/clickCanvasEvents

Click canvas events
Draw timelines without text on collapsed view
Merge pull request #60 from pk-nb/drawWithoutText

Draw timelines without text on collapsed view