finished q8 for jacobi
added vect_scale, diagonal_matrix, improved poisson system, modified q5 to use cholesky