improve world rendering/generation and debug messages, update pyglet