Simple Date representation class with helper functions