Fix typo in router
Add validation to AnnotationGroup to enforce max one annotation per person in each annotation group