luokkakaavio ja testejä lisätty