PDIO-287 Combine ItemRec and ItemSim top-k to one program
PDIO-287 Further restructuring