C++ implementation of Graph. Along with algorithms for Spanning Tree, Strongly Connected Components, distance/path between two points and others.