Custom JSON marshallers for each domain class. Added toText property for display of domain properties.