Update Matrix, added MatrixDeterminant class