implemented functionality for finding the number of edges between two vertices (distanceTo) and for pathing to the nearest unexplored or unprobed vertex. (Where unexplored means that all its edges have unknown weights