phong with ambient & diffuse
spec doesnt work