direct sparse linear system solver added using llt

- also unit-tests for eigensolver and probing sampler added