Refactoring: Created play_move method.
More refactoring. Preparation to implement game modes.
Added basic game mode options.
Added sudden death mode.
Added best of 3 mode.
Significant refactoring. All game modes work.