~cdv/tournament_tree

Actually write the tournament tree
Initial commit of tournament_tree

tournament_tree is a library implementing a tournament tree data
structure.