improved tictactoe ui