Added the CalendarManager class to manage CalData