switched out more use of gl drawing in exchange for pyglet drawing