Initial fork and outline plans

I want configurable easing functions, so I'll do it. Bounce and elastic especially.
The functions will take the 0..1 time range and return the value between `from` and `to`. Linear, for example, is the identity function.