Started Dijkstra.
Implemented check on non negative edge weights
Dijkstra implemented
Refactoring
Refactoring
Better .gitignore
Removed files
Finished .gitignore removal
Little tuning
Todo: Dijkstra scalability