Jaottelin pallokontrollin osiin. GUI on omassa osiossaan, navigate ja kuolema on omissaan. helpompi muutella ja hahmottaa koodia. lopulta kaikki koodi menee osiin partial menetelmällä.