Wrapped timeline in self-invoking function.
Improved clock accuracy via elapsedTime variable using actual delta instead of catch-all of 16.
Add bindToFunction option.
Add clockspeed and relevant methods.