beginnings of service layer code to support event resources for this module.