Se arregla el codigo de tablero, haciendolo abstracto y extendiendo
desde instance y snapshot.

Se mejoran tanto el escaque como su test.