Need to have an implicit "desktop window" that is always behind all the
other windows. This window should stay on the bottom - be drawn last
and be the last window to accept events.
This would be useful
for using PyUI over a view into a 3D or 2D world that is rendered with
openGL or pygame.