added time machine class
Merge pull request #2453 from twobraids/time-machine

associated with Bug 1087414 - added time machine class