- Allow for the user to register an account
- Allow for the user to login
- Allow for the user to deposit money | update the file with their money account
- Allow for the user to withdraw money | update the file with their money account
- Allow for the user to view balance and personal details
- Allow for the user to edit personal details