fix ambiant light. added diffuse and specular