New SparseMatrix implementation with alot of handy utility methods and
tests