a simpler design for EventStore

Made an issue https://github.com/event-centric/EventCentric.Core/issues/17