Add code for BankAccountThreadRunner, an example of concurrency using locks and a condition