Refactored the reverse relationship entity list into a proper class. Added target relationship resolution for more complete initialization of entities.  Now all entities will have all relationships initialized even if those relationships are null or not set