Now planets and moons rotate sensibly.  Also added some texture
functionality although all bodies are textured like the earth.  Depth
testing doesn't work but I have no idea why - this may be a driver
issue.