Change .reel() to use frameNumber instead of toX

Define an animation by passing in the total number of frames, rather than the final x position.
This should be more flexible if we allow the animation to wrap-around in the future.
Allow durations to be specified only in ms

Removes the option to pass a duration in frames or seconds by using a string.