corrected all bugs exc. w/ findShortestPath