renamed driver to match the required entry class name
added a printStreetNames method to the PathFinder class
cleaned up