Started work on Dijkstra
Neighbour function added. Responsibility transferred to Søren.
Added the join function, as well as tests for Dijkstra.
Attempt at implementing Dijkstra's. Currently not working
Merge branch 'Dijkstra' of https://github.com/jannickj/nabf into Dijkstra

Conflicts:
	TeamNabf/AgentLogicTest/DijkstraTest.fs
Edited some tests to correctly call dijkstra function, dijkstra function itself working incorrectly
Fixed all the stuff Søren was complaining about. I hope you're happy now Søren.
Added a test for join
Worked on Dijkstra, seems to be working decently (with simple costs), but need to update unit tests
Merge branch 'Dijkstra' of https://github.com/jannickj/nabf into Dijkstra
Corrected some tests, updated Dijkstra algorithm a little
In the process of removing the explored set from Dijkstra, removing vertices from graph instead
Added test to show that Dijkstra should not just take the path with the lowest individual edge costs, but the path with the lowest total cost.
Merge branch 'Dijkstra' of https://github.com/jannickj/nabf into Dijkstra

Conflicts:
	TeamNabf/AgentLogicTest/DijkstraTest.fs
Updated Dijkstra algorithm to account for the agents’ maxenergy and current energy. Working, waiting for update to unit tests to make them pass.
Merge branch 'Dijkstra' of https://github.com/jannickj/nabf into Dijkstra

Conflicts:
	TeamNabf/AgentLogicTest/DijkstraTest.fs
Merge branch 'Dijkstra' of https://github.com/jannickj/nabf into Fsharp

Conflicts:
	TeamNabf/NabfAgentLogic/NabfAgentLogic.fsproj