static void Main(string[] args) { GameView gameView = new GameView(); UserModel userModel = new UserModel(); ComputerModel computerModel = new ComputerModel(); GameController gameController = new GameController(); gameView.GameTitlesView(); while (true) { gameView.GameRound(); string player_choice = userModel.PlayerChoice(); string computer_choice = computerModel.ComputerChoice(); if (player_choice == "quit") { gameView.GameFinalScore(gameController.player_score, gameController.computer_score); break; } string whoWin = gameController.WhoWinRound(player_choice, computer_choice); gameView.PlayersChoiceView(player_choice, computer_choice); gameView.RoundResult(whoWin); gameView.GameScoreView(gameController.player_score, gameController.computer_score); gameView.EndOfRoundView(); } }