added shortcut method to retrieve opposite vertex of an edge knowing
either source or destination
fix shortest path error on undirected graphs
restructure test data
add test for Dijkstra algorithm
add more test data
fix paths to data files