Dijkstra (session 3)

* Added a dijkstra implementation to solve the Hyperspace Jumping
  problem.