Shortest path is now working and can be drawn. All roads were printed in the wrong order before this commit