Added repository, event store, ES repository
Updated trade engine example to use UoW, ES repository