switched to `gurobi` instead of `lp_solve`
Added the test cases