Setup game classes (e.g. shapes, create image (with textures), apply physics to objects (shapes, images (maybe add box2d as lib)), state machine setup).