Raytracing for CSGs
Build in progress