Move all timeline-related code to a new file
Create a full travel() and add an attribute option for rotations
Fix bugs about removing objects
Some images aren't removed when travel() is called after going through the last event in the flow
Add text() to display text and fix the bug mentioned in 89e7696 again