Making all materials diffuse for now. I'll deal with perfect specular when the time is right.