Initial Solver Delivery

Initial delivery of the solver project.