TicTacToe - Design and Interface

To demonstrate GIL, we will construct a simple GIL application which supports two-player Tic Tac Toe. This game will allow users to make moves by clicking in a board. Also, users may undo their last move.

The interface will have the following elements:

The interface should look something like:
forward forward