Start changelog
Force client and collection to be present in the model.
Small refactor. Only each should be implemented by subclasses. The base class handles the other cases based on the .each
Made filtering & limiting work for TestClient
Just be sure that it works properly
Added counting todo
Interactive console. Nice to experiment with the possibilities of this gem
Add examples on how to spec the usage of this gem