put more thought into region types

added some notes in the bit masks in regions. I have a clearer idea how
things work at the mol level