Simple implementations of some graph algorithms. For educational purposes :)