Added initial tables for calendar data.

Added tables:
- event_visibility
- cal_event
- course_event

Added logic to load default visibility levels.