get rid of IEvent in Client API
Replace with EventData. For now made testevents inherit from it.