Dinocatalog

Refactored filters, changed mappers to use hash, few other name changes. 
look into the `:converters`/`:header_converters` options of [`CSV`](http://ruby-doc.org/stdlib-2.1.2/libdoc/csv/rdoc/CSV.html#method-c-new). you can probably bypass this manual key->value mapping and just pass in a hash