refaktorointia, graafisten ominaisuuksien toteutus siirretty luokkiin, muutamia korjauksia