Make use of CLOS for vector and matrix types Rewrite matrix implementation as column major Verify the computations in rewritten unit tests