Multithreading dijkstra with separate value results
Add path tracking; replace components with edges
Track output
Cleanup & add new test