[TASK] Set up external accounts module

Lists bank accounts, filterable by 'gateway' and 'consumer' accounts

Links between accounts and transactions sections

Create customer and gateway bank accounts

Send inbound transaction (deposit) to gateway
I really feel like the error messaging should be in the Input component and the state passed as a prop.