Add Nullable annotation and change shape collide to return null instead of NaN on failure.
Add Guava library and ShapeProvider interface. Stub out RayTracer.
Added RayTracerBuilder for configuration. First stubbed one-pixel image.
Flip argument ordering for assertions to be correct.
Move RayTracer* into rt.tracer and add camera functionality to RayTracerBuilder.
Add all the shiny new view parameters to RayTracer constructor.
Adding some defaults to RayTracerLauncher and stubbing out traceImage to do something trivial with them.
Oh shit, traced some rays for the first time for real.