Object-oriented OpenGL wrapper in Python