Added collection tests
fixed collections
Added commands tests
Require new tests