Refactor Timeline mgmt to TimelineController
pause/unpause