Not returning event version
Refactoring ClientInterface to ConnectionInterface
Adding EventData ValueObject
Stubbing Connection class