generate email address scaffolds
implement required field validations
refactor integration tests, add emails to person view