adding ‘shortName’ to resource model
adding ‘events’ table to database
modified scope to encompass calendar booking
added Event model; methods to publish/update and persist meeting events
avoid network access if the start/end date hasn’t changed