Data structures in place besides search tree.
Begin implementation of solveBranchAndBound()
Implemented how to choose the next edge to expand.
Removed syntactical errors. Still need to check if the node is a solution.
Added methods for testing if a node is a solution.
Beginning implementations complete. Still debugging.
Added some methods for testing and cleaned up a bit.
Fixed small bugs.  Still needs testing.
Fixed bug with updating lower bounds.
Trying to figure out why it's taking so long.
Finished and tested