Simple EventModule that implements simple event binding/trigger and publisher/subscriber message patterns.