everything is green
significant refactoring to try and remove IWallet
service now only provides recurring or fund changers - another step towards removing IWallet