Implement Dijkstra's algorithm
Merge graph.c
Fix indentation