Added custom tuple class and changes value collection to List of tuples (to contain sequence)