Did a bunch of refactoring with the CouplingDatabaseAdapter, making it a CouplingDataService now. Played around with Promises
- RMUR