Join tournament functionality