public Game create(GameType gameType) {
        Game game = null;
        Player player1 = null;
        Player player2 = null;
        
        if (gameType == null) {
            throw new IllegalArgumentException ("MainCommands - create: gameType is null");
        }
        
        if (gameType == GameType.ONE_PLAYER) {
            game = new Game(GameType.ONE_PLAYER);
            player1 = new Player(PlayerType.REGULAR_PLAYER, PLAYER_1_DEFAULT_MARKER);
            player2 = new Player(PlayerType.COMPUTER_PLAYER, PLAYER_2_DEFAULT_MARKER);
        }
        else if (gameType == GameType.TWO_PLAYER) {
            game = new Game(GameType.TWO_PLAYER);
            player1 = new Player(PlayerType.REGULAR_PLAYER, PLAYER_1_DEFAULT_MARKER);
            player2 = new Player(PlayerType.REGULAR_PLAYER, PLAYER_2_DEFAULT_MARKER);

        }
         
        game.setPlayer1(player1);
        game.setPlayer2(player2);
        
        return game;
    }