add Shadows. working on Textures.