Improved node selection efficiency by replacing the final conditional with an "otherwise" default condition.
Increased readability by renaming a few variables and realigning some text.
Modified the QuadZone constructor to search for the first Int power of 2 that is larger than the largest dimension of the zone, rather than using a logarithm and converting the resulting float back into an Int.