We add files that are going to handle the decomposition. We have at this point two different types of decomposition: the gaussian and the cholesky. In this commit we just implement the cholesky decomposition and not the solution. More work needs to be done