start of side logic
at least have framework for handling the problem, even if it's hard to calculate which side a ray is striking a surface for many given surfaces
this may be a more correct picture