päivitetty luokkakaaviota, tuntikirjanpitoa ja lisää koodia