Create classes to manage dates. Can use chaining calls