Moving Graph Utilities to it's own CXX file