Initial commit
Initial commit.
New implementation.
Implemented default Dijkstra's algorithm.
Refactored to a mode STL-like design
Modified makefile.
Reimplementing to match the Java solution architecture. Will refactor from there.
Initial implementation of the Dijkstra's algorithm.
Finalized Dijkstra's algorithm, and imlpementedthe HMCOP algorithm.
Implemented HMCOP.
Initial implementation of the KSP algorithm.
Finalized the KSP algorithm's implementation.
Added initial tree finding infrastructure. Added missing tests for existing code.
Merge