Added an Iterable interface to Ray.  (To allow for composite rays, and as a result super sampling.)
Added composite ray traversal to RayTracer.
Added a composite ray implementation CompositeRay
Modified testing classes
Added set() methods to Color
Added an abstract method wasModified() to camera to allow subclasses to choose what to do when camera parameter are modified.
Changed screen resolution in launcher.
Added parameterizable super sampling to PinholeCamera.