Broke the files up some more

I'm working on abstracting the BankAccount class a bit more to provide a
little more flexibility in the code.