created candidate structure. returns candidates from gene padding file