Added a solver class to build the matrix and call DlxLib to solve the matrix