Update Graph() to WeightedGraph() in weighted_graph.py and test_weighted_graph.py to differentiate it from a simple graph
Update README.md to include info on WeightedGraph()