After refactoring before testing Pollice's tournament director. Removed prints.