GEventStore integration redesign

Moved GetEventStore integration into its own solution