add another hash table implementation

This one is better to use.
Remove strmap
Implement COO manipulation operations
Replace value in COO if exists
COO matrix addition
Implemented matrix multiplication
Corrected complexity analysis
Simplified matrix addition