change the initial node distances
use float instead of int for costs and distances
use ref instead of pointer in calculateDists()
add destructor code to graph
add calcDist function for testing
add graph stress test code
add code to reset edges on new distance calculations
finish changing int costs/distances to float, and add avgCost to Edges