Code-Optimierung

ActionListener teils in eigene Klassen ausgelagert.