Add visit ctrl.
Drop and recreate db.

The problem was that after reassigning the PK for visits the identity was no longer working.
Delete old code.
Do not drop and recreate db.
Set drop and recreate always, I think.
Add selected prop.
Use ng-options.
Delete commented code.
Save visit with event, person, and date.