This app is modularized to ensure its scalable and easy to work with in a team
A class containing all the data related to the user
A class containing all the data related to the account Each user should be associated with at least one Account The Account has a reference to the following:
- The currency stored in the current Account
- Account number
- Account balance
This class keeps tracks of different currencies,
- Different currencies stored in an array
- Exchange rates