Nuevo método de cambio de columnas: Juego de la vida

- AliveNeighbours8: Devuelve el número de vecinos vivos de un muro.
- CopyWalls: Realiza una copia de la matriz de muros para mantenerla estable en la generación.
Añadida nueva función CreateWall(i,j,even) que crea el muro correspondiente (Javascript no admite overload de funciones, método CreateWall antiguo cambiado a CreateDefaultWall).