more coverage tests.
refactoring tests
Non-adjacent results

Working on an implementation of the findCovergeRegions method that
doesn't return pairs of Regions which are adjacent (although disjoint)
to each other.