Ohjelmointi edistynyt pelilogiikan, käyttöliittymän ja testien osalta