first fully working version of TransferMoney example, using nested context for Account