Massive refactoring of Banker.cpp based off of assignment clarifications.

Most functions still missing as they're temporarily removed.
Changed around public interfaces for Deposit(), Withdraw()
More to do...