Tournament class constructed, naming supported. Functions only supported in tournament selection 3