Added routine to calculate determinate and decomp non-singular matricies into upper and lower triangular matricies. This method needs testing.