Add comments to MatrixMatrixFun.hpp and ScalarMatrixFunc.hpp Need to write more for gradienVec