[WIP] start implementing changes in setting up billing agreement

the way the billing agreements are set up needs to be updated in order to build out the billing requests properly. There is a set for this in cara core tests/manager