Adding the following features using elastic search features: typeahead, search suggestions, highlighting