Updating tests to match revised workflow.
Refactoring.
Players can only choose from Rock, Paper or Scissors.
Fixes faulty game logic.
Fixes faulty game logic.
Adds end of game functionality.