refactored art piece and catalog controller

Made modules for blacklight configurations and a concern for the art piece
At some point I think we need to make some sort of Sunspot -> Blacklight adapter object which pulls field configuration from a YML file. For now, though, this works well.