Texture mapping updated for spheres and added for planes. Bump mapping added for spheres and planes