In this text-based game, you are a novice computer graphics hobbyist tasked with creating a global illumination renderer from scratch. Use your knowledge of ray-based rendering, intersection functions, and lighting to construct a pathtracer that can produce photorealistic images.