add Board setAliveNeighbors and nextGeneration
add logic for isAliveToggle