BasicRaytracer-offline- Implementation of Peter Shirley's Ray Tracing In One Weekend and Ray Tracing: The Next Week book