fixed normals and added ambient light