Ya hay clase Game. Lo siguiente deberia hacer todo pero usando ya la clase cell y prescindir de hidemask
Ultimos cambios:
Añadido Cell, Game
Modificada la forma en la que se inicializa el state
Modificada la naturaleza de state
Ahora RecursiveUnhider es una clase de statics

Pal futuro:
Permitir comandos (marcar casilla con banderita)
Implementar el comportamiento de muestra recursiva correcto
Arreglar el formato de Show para tableros grandes (?)
GUI