update person working with validation
update and add pages functional for person
adoption and unadoption working