added necessary repeating event integration to CalendarData