Ray tracer for MIT 6.837