Support for experimental tweening.
Updated testing interface to give error times
Merge in dev branch