CandidateDescriptor in extra file (actual code this time).
Signed-off-by: Andre Klein <andre.klein@dkfz-heidelberg.de>