Added PointLight struct.