go-bank Production-ready web app with features: Create and manage bank accounts. Record all balance changes to each of the accounts. Perform a money transfer between 2 accounts.