Finally uploaded some new stuff.Two more 'main' files.
One has the game running inside a basic wxPython window.
Another extends the AUI Docking Window Manager Demo as can be seen in the photo here.
A Cute Blocks World for AI Experimentation

Definitely, this paging stuff is getting boring.
Yes, yes. The back end is getting there.
Well, the slow part is right. Steady is coming, eventually.
This is a lot of fun but it's also a lot of work. If it weren't for Python and pyglet, I'd probably have thrown in the towel by now.
That was pretty simple to fix. I only had to upgrade the culling and the camera code. Other stuff like mouse picking works through OpenGL via unproject so no changes there. Sweet!
It occurred to me that editing on a 1:1 scale would be impractical. So I inserted glScale(.5, .5, .5) into the pipeline as a test.
After deep meditation, I decided that the Selector is a Robo, meaning a Character type class.
The picture to the right here shows a rendering bug I can't seem to quite figure out. Which is odd since all of this code is really simple!
Python and pyglet makes for wicked fast progress!