Test commit (Github does not show commit options for my account)
Added Dijkstra Algorithm with broken edge support.
Modified Algorithm interface to include starting and ending vertex.
Modified Vertex to include adjacent edges and needed params for Dijkstra Algo (distance, edge creating the shortest path), implement comparable to use PriorityQueue.
Added temporary ArrowStroke to see edges directions.
Modified Start to include new Algorithm.
Modified Controller to use new Algorithm interface.