[DO NOT MERGE] Update to Dough 3

Part of the Dough 3 proof of concept - see https://github.com/moneyadviceservice/dough/pull/143