move OB and trans to configbuilder

This api seems a bit strange IMO. 
How about:
c.Transactions(bool)
And advance scenario:
c.Transactions(advanceLambda)