Developing Graphics Frameworks with Python and OpenGL