add Shadows. working on Textures.add Shadows. working on Textures.