implimented elasticsearch operations psoting ans searching