Refactor 11 14

This refactor brings regex queries, collection by name and tests that actually test things.
@sh3nan1gans yeah you don't need to but you might want to if you want a specific subset of the users