This implementation of tictactoe can have an NxN
sized board, where N is an odd number >= 3. What
makes this implementation different from others is
that it does not use lookahead, and still never
loses. It is more of an experiment than anything else.