more refs, fewer pointers, more const
added an octahedron operand to bsp csg test