ONLINE REGISTRATION, ON-SITE-SUPPORT, ACCREDITATION, MULTIPLE TOURNAMENT SYSTEMS, TIMING AND SCORING, LIVE RESULTS AND STREAMS, VIDEO REVIEW, TV-INTERFACES, CLICKER AND SCORING DEVICES, APPS, CUSTOM DEVELOPMENT, AND LOTS OF OTHER SYSTEMS AND SERVICES