Dijkstra returns the entire list of vertices now.  getShortestPath(Vertex v) now returns the path to that node from the origin of Dijkstra.
Adding Trie data structure, updated a few other things.  Small changes in a few files.