Re-designed, code checked

Added: more than one cutoff for NDCG.
Added: two types of NDCG computations (linear and exponential)