Properties:
- How many players are playing
- What round it is
- Active/Current Puzzle
- Active/Current Wheel
- BonusRound true or false?
Methods:
- How to calculate the winner
- Start the game
- Reset the game
- The game knows how to distribute points to the player
- Change player
Properties:
- Name
- Bank Account - for the whole game (decides the bonus round with whoever has the most)
- Wallet - is per round
Methods:
- The ability to guess a letter
- The ability to buy a vowel
- The ability to solve the puzzle
Properties:
- Current puzzle
- Puzzle completed
Methods:
- Populate the puzzle
- Populate the bonus puzzle
- Check answer
Properties:
- Current puzzle round
Methods:
Properties:
- Spin Values (an array of 6 of those values randomly selected to show on the dom)
- The current value of the spin
Methods:
- Inheritance/Extends: Bonus round will extend Round and have a different monetary value or special prize as a property.