Commenting of CalendarController

Also add asserts and logs in the Google component.