This finishes the assignment (it works\!). Finishes the main solver logic, creating the children and branching based on the minimum base cost of the nodes at that depth. Outputs the final results. Also this commit fixes some problems with the input files: since I copied them from a PDF the negative sign (-) was not correctly formatted into UTF8, and so these numbers were being read as positive.