Menu update

The background of the menu shows the game being played by a very very
dumb player (a random one in fact...)
A lot of reorganisation of te code to support that