Creating an initial matrix adaptor class along with a specialization for SymbolicMatrixMalab.hpp. Please make this complete and make all the function calls go through the matrix adaptor