Json output

Add support for basic JSON generation in Calendars
Ah.... I see the change. Yes, that is cleaner.