added simple chase
simplified update_position for chases

this was done to support tweens that extended beyond
the end pos like bounce and elastic, but ended up also removing
a bunch of code that was no longer required
better support for _on_trigger hook
add doors example