Added new experimental Dijkstra implementation