Fully fledged out the model for DomainTypes (minus properties)