This is an OOP Programming Exercise for AutoVin
A Bank can Register 2 types of Accounts: Checking or Investment.
There are currently 2 Supported Investment account types: Individual and Corporate.
Once a bank is created it needs to be registered to a RoutingSystem to enable external transfers between accounts.