Dijkstra's now works by calculating paths from a list of sources to a list of exists, one bug persists though
Fixed the bug with Dijkstra's
Cleaned up some code and added some comments
Added a random walk algorithm
Added a new class that will handle results produced by the algorithms
Changed some variable names to better reflect their purpose