A service wrapper on top of elasticsearch