Timing model.

Needs:
  - easing
  - more tests.
Missing brackets around "timingInput.iterations + timingInput.iterationStart"?