luokkakaavio ja suunnitelma UI:sta