revert workflow changes, use feature-workflow for this
spike(services) - introduce services and injected data layer.
spike(services) - update preferences to use BaseService class
spike(services) - create only one instance of EveBackend
spike(services) - rename BaseModel to Resource, move all methods from
Resource to datalayer.py. Renamed endpoint_name to datasource in
BaseService.