Remove viewport
Implement Djikstra

Binary heap version implemented, there are issues with Fibonacci heap though
so it's disabled on the UI.

Fixes #4