Make a truly reusable tournament system

Issue #23 new
Antoine Pietri
created an issue

Maybe something based on ELO ? Adaptable with the number of players per match ?