Updated domain model. Needs to make improvements on mapping annotationts specially on relationships.