added basic Elastic Search functionality