BankManagement hierarchy and functionality implemented. TODO: Tests