added error messaging for people
updated enum field for project_archive
copied some code no changes since last commit
files for person-basic-info