A catalyst base model to interact with the Elasticsarch and access
its content. Modelled similarly to Catalyst::Model::Webservice::Solr.