Add more functionality to BaseService

- declare 'baseResourceEndpoint' constant as a service specific root path
- use variable '_currentEndpoint' to build the resource endpoint
- introduce chainable function 'byId'