This is really more a menu related commit than a calendar related commit. But I've established principles for making effectdecks to toggle UI elements, and I think those will come in handy for calendars shortly.