Moved Event and EventSink to common