Specification for Duration class
First implementation of Duration class
Rewired Result to use Duration for timing purposes