Die JList in der GUI war auf einmal eine lokale variable, das wurde behoben.

Außerdem einige kleine kommentare in ListModel