Add TimeInterval object

Allows us to more easily provide time interval specify functionality and not have to put `using Timerage` all over the place.