Dinocatalog

Refactored filters, changed mappers to use hash, few other name changes. 
instead of having a separate `combined(_filter)` method, you could probably just implement `filter` to accept 1 or more search hashes.