Remove duplicate method for printing file output.
Extract slot print code to separate method.
Rename CandidateType to QueryType and change chooseBestTest to findAnswers
Remove answers field from CandidateSet
Add Candidate, replace CandidateSet with Seq[Candidate].