Ported TimelinePanel to TypeScript