redo debug drawing to use direct opengl instead of managing it through
pyglet