Move test variables into factories
Added a #== and #inspect for Person.
Add a new ByPreviousGroupsScorer
Refactored ByPreviousGroupsScorer for clarity