SceneIntersection returns a color. Fixed range for image in trace method
Made custom intersect-enums for color
Added intersection with material index
Added operators for color
Added invert and distance for vec3