Adding project 5 with some dijkstra code