Lu decomposition

rewrite of the LU decomposition lab.