tapahtumankuunt. ja GUI:n koodausta