First pass of implementing Get/Remove Event base service class