forward-difference, central differnce, an backward-difference added. LU algorithm was cleaned up