SparseVec Class added