public void advancePlayer(){

        this.currentPlayer.setSelected(false);

        //if the list is at the end, reset
        if(list.lastIndexOf(currentPlayer) == list.size() - 1){
            this.currentPlayer = list.get(0);

        //otherwise, go forward
        } else {
            this.currentPlayer = list.get(list.lastIndexOf(currentPlayer) + 1);
        }

        this.currentPlayer.setSelected(true);
    }