Raytracer created for COMS30115 Computer Graphics - University of Bristol