Adding interface for edit events
Correcting event name (stupidity)
Updating UpdateEvent to use the UpdateEventInterface