Added all domain classes, with 90% constraints.
Set default value for domain fields to nullable (required fields should
be constrained as nullable: false)