The RoomFactory now creates entites with the help of an EntityFctory.