Abstract Base class for REST endpoints, modified REST endpoints 

...to extend the abstract base class