Main Tournament Thread