Renamed GaussJordan to AugmentedMatrix to more accurately reflect the data type