tic_tac_toe almost done