Update controllers and tests for new gateway-data api

- allow adapter to be configured by env variable
- change controller to use the updated data api
- change tests for the new updated data api