Fixed issue that was preventing an entity from being the child of multiple aggregate roots, updated tests