Add matrix
list: return -1 if item not found
list: Add some tests
list: Prevent list->next from being a NULL pointer
Remove test/test even if it doesn't exists