Updated aggregate root factory, added concurency conflict resolver interface, added data interfaces, updated messaging classes and interfaces.