new matrix contains x coefficients only
update tests
unused
an empty row in the matrix is now nil
add prepare-dict
update test
add test