Further progress on Boolean functionality

The Boolean function is now able to identify valid edges between new vertecies created by the intersection of two polys and preexisting vertecies, but it still needs to be taught how to convert those valid edges into faces.