YAY Graph is running properly

* used a set to keep unordered edge notdes as endpoints for paths.