Added valid deposit range
Added valid withdraw range
Added requirement to ensure target account exists
Added valid transfer range
Added requirement to ensure transfer amount does not exceed account balance
Added requirement to allow user to perform a balance transfer
Added administrator account that can add and delete a bank account
Added requirement for administrator to view a listing of account numbers in database