Ported PersonFieldForm and CreateAnnotationGroupTab to TypeScript