Refactored Tournament System.