fix(Match#_computeWinner): bad syntax
refactor(IO): transmit data object
fix(Ring#constructor): test for integer with %1
refactor(Tournament, User): argument assertion

+ code documentation