An enhanced version of TimelineJS