Added initial domain objects and RavenDb support