Added in checking for twins

If there are now twin possibilities in a box that are only shared
between those two points, then the possibilities will be updated
accordingly. Also identified a big issue