Another try into graphs, optionaly with eng comments, optionally cursework.
The main thing there is not to realse one more graph implementation. The main goal is to generalize math and algorithms knowlege into abstract model. Make somthing like framework for graph manipulations.