Dino catalog

What do you think about this?

```
def add_filter(filter, *args)
    @filters << { filter: filter, args: args } if FILTERS.include? filter
    self
  end
```