Refactoring of the timelines cljs lib to create a timelines table that we can then use for additional scaling, plotting, etc