muokattu luokkakaaviota
kirjoitettu ohjelman aihemäärittelystä ja rakenteesta