ES Service base class

Added a base service for handling data objects that
are filled from Elasticsearch results.