Exercise 4, P4 Dictionary
TO-DO (By Sunday):
-Create tests for edge cases (ex. adding null vertices, distance between non existant path, getpath for non existant path, etc.)
-Write tests for GetPath, GetShortestDistance
-Questions for formalities: how will they run it?(file path/file name)//Can we change the GraphADT compiletime type in GraphProcessor(waiting for piazza response)