Candidate, CandidateService, CandidateServiceImpl