MonthInfo.cs complete
Logic refactoring