created several new files for the mgr classes in moGraph in order to unclutter the graph.cpp