Event Manager Interface

A draft for an Event Manager interface.