Added Dijkstra
Moved Path to path namespace