Functions

Returns whether the graph contains a cycle by running a node coloring Depth-First-Search (DFS)