@Override
    public void actionPerformed(ActionEvent event) {
        Object source = event.getSource();

        if (source == reset) {
            resetGame();
        } else if (source == easy || source == medium || source == hard) {
            handleDifficultySettins(source);
        } else if (source == customGame) {
            handleCustomGameOptions();
        } else if (source == easyScore || source == mediumScore || source == hardScore) {
            handleGameScores(source);
        }
    }