Initial working version, can push text to a timeline.