Keyframe animator (almost done)