first commit of incomplete tictactoe