Luokkakaavio, manuaalisettestit.txt, erittäin vähän refaktorointia