Sadly, a checkpoint commit...
Picker 101

Big refactor
Improve test coverage
Merge branch 'develop' into feature/picker
Merge branch 'develop' into feature/picker
Include symptom counts on picker
Test for countForTag
Merge branch 'feature/picker' into develop