GUI:n ja tapahtumankuunt. koodausta