Raytracer Following Peter Shirley's Ray Tracing in One Weekend Some refactoring Simple parallelisation Iterative option