Divide calendar events to several models corresponding to event type