clearing up a comment in object.h
Adding attenuation to the point lights
For path tracing we need to average the colors for pixels over multiple casts so we need to be able to read pixel color values back. To do this we need to mirror the texture's pixels on the host side. The render target now does this