Add SparseMatrix.h and .cxx .txx