Module Events_common

module Events_common: sig .. end
Represents a single event- must be showable

module type EVENT = sig .. end
module type EVENTS = sig .. end
Represents an abstract collection of events