Dijkstra outline

Will implement tomorrow probably ^^