luokkakaavio ja pit-raportit lisätty, koodia ja testejä kehitetty