Added product-form Cholesky
Added test cases