Renamed BSDF type to Scattering because it makes more sense

The BSDF type did not represent a function - that's Material's job