Finished partial pivoting: had to add a new backsub overload in order to cope with the partial pivoting. 
Finished partial pivoting: had to add a new backsub overload in order to cope with
the partial pivoting. 
makramkd/gaussian-elimination