public void incrementRound(Player roundWinner) throws IOException{
        // Round complete, add a score to the winner
        clock.stop();
        roundWinner.setScore(roundWinner.getScore() + 1);
        if(roundWinner.getScore() < maxScore){
            // continue playing
            roundCount++;
            setPlayerRoles();
            resetPositions();
        }
        else{
            // Save game and redirect
            Date d = new Date();
            SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
            h.addHistory(sdf.format(d), p1.getName(), p2.getName(), p1.getScore() + ":" + p2.getScore(), clock.getTime());
            cong.setState(Cong.STATE.FINISHED);
        }
        
    }