Lighting started, Fixed texturing bug

-Started the implementation of lighting
-Fixed a texture bug where all models would be textured with the same
texture