Add scaffolding for PathTracer.ComputeLi()
Add PrimitiveList
Add GeometricPrimitive and more scaffolding
Add Sphere and more scaffolding
Add Diffuse material
Use hollow sphere test scene
Fill out Ray
Implement cosine-weighted hemisphere sampling
Build the renderer from a config map
Build the scene from a config map

Also add comments about hollow sphere scene.
Read config from file
Communicate sample range from sensor to sampler
Make sensors part of the scene

Add GetSensors() function to Primitive.

Add PointPrimitive.

Add "black" Spectrum type.
Add hollow sphere with center light example
Add Cornell box example
Implement PerspectiveCamera sensor and use it in Cornell box example
Render using multiple goroutines
Add flag to control number of render jobs
Add flag to write a CPU profile
Implement blocking for IndependentSampler