setup search features with ElasticSearch.