fixed edge case t == 0

And normalizing wIn just in case
Refactored CSGNode class

Now 1/6 faster