created relationship_manager.cpp and property_manager.cpp