ticket:3 Added implementation of the custom CalendarView.