public void setColors(Color p1, Color p2) {
        Color col1 = p1;
        Color col2 = p2;

        if (col1 == null) {
            col1 = player.getPlayerOneColor();
        }
        if (col2 == null) {
            col2 = player.getPlayerTwoColor();
        }

        if (col1.equals(col2)) {
            grid.getStatus().setText("Players cannot pick the same color!");
            log.info(grid.getStatus().getText());
        } else {
            player.setColors(p1, p2);
        }
        notifyObservers();
    }