Add "modern" graph back. #76

The "modern" graph is the "classic" graph with labels and double instead of float for weight data type on edges.
Add back modern graph in all ways #76

Get rid of references to "classic double" as modern graph now subsumes that.  Update all tests.