Issue#11 Create class DatePeriod