Deal with Vault issues
I've created DataHelper which is a horrific object, but it servers the purpose of getting all the data related queries into one place. This needs sorting out. I guess this issue could be split up a bit, but just raising the one for the moment:
- txnality
- is there a way we can avoid passing in a serviceHub every time
- nothing is page aware
- many of the methods pull everything out and then filter which is nuts