Implement sparse matrix addition and multiplication | Voleon