Shadows, textures and new wheels.

Needs much refactoring.