Tournament and Competition manager for diverse sports