Atomic Region Identification for Polygons

Bug fixes for Polygon identification.
Updates for atomic region identification.
Early polygon tests pass.
Circles Untested.