Prepare test stuff
Add filter class
Add methods to use filter in queries
Test stuff
Add distinct
Clean toString recipe
fix shit query
test stuff, still