gui verbessert, undoStack größe begrenzt, linkedList verwendet