got most of timeline working; TODO interactivity