Deposit and Withdraw functions now work

We are now able to withdraw and deposit money, this alters the balance
of the account. I am currently checking to make sure that the
transactions are recorded accordingly.