Redesign code structure

spel werkt weer, platform positionering is niet goed. pull request is voor administratieve doeleinde