Add a first implementation of EntityService.  Revise and simply the Service layer.  Introduce a notion of Enums.