Updated CalendarInterface to save events whenever they are added/edited/removed.