Split GetEventStoreRepository to store and repository classes

Added initial inmemory service bus
Add few unit tests for repository
Added test for user saving