Customer and BankLogic now use abstract class BankAccount.

Also added test of this homework.