-added listener classes, color, list to GUI