Added ElasticSearch integration