Updated to include lp_solve C++ code