adding timeline directive
updating angular, renaming modules/directives
sketching some ui
setting up a drag event so we can pan the content of the viewport
basic viewport dragging in place
full speed dragging