What do we need?

  • Game

    • Turn
    • Player
    • Score
    • Question
  • Player

    • Life (3 lives by default)
    • take_life: Life-- (in case of incorrect answer)
  • Question

    • @number {number1: #, number2: #, answer: #}
    • generate_random_number: generate two random numbers between 1 - 20 and add them in Number array
    • add_number: Number1 + Number2