Added days_of_month and refactoring
Added json constructor
Change call constructor
Added getDays
Added constructor, printDateList and all good
Good print of message
Fix getPastDate, getDays, constructor