Wrote the sparse_matrix and csr_matrix modules, which compile and await testing
Added a csr matrix test