tic tac toe rules and io added