Added Sparse Matrix and sparse vector libraries