adds initial 2d opengl manipulation