Calendar

Events and calendar will be implemented in Phase 5.

Recurring events, timezone conversion, RSVP, and reminders.