Updating requirements.
An account should have a type.
Definig initial balance of an account.
Methods for setting an initial balance for account and transfering balances between accounts.