Created a function that counts surfaces
Added plane-primative poly generation

Currently poly generation is only supported for x, y, and z planes.  TODO: make poly generators for the other primitives, make Boolean function.