Added normals and lighting