* in testsolver.c just renamed main() so it doesn’t conflict
* in CVXSolver.m deleted the properties as they should be global variables declared in solver.h and statically allocated in CVXSolver.m.
* in CVXSolver.m updated the solveWithCvxParams: method to work with (CvxParams *) and made it public by declaring in CVXSolver.h.
* in Algorithm.m imported CVXSolver.h, added a method that’s responsible for translating a cv::Mat object to a flat array.
* in Algorithm.m added code that allocates and initiates a CvxParams struct and sends it to solveWithCvxParams:.