added elasticsearch dao and methods to store and retrieve auctions