Move key cellular automata components out of IsingGrid into CATools
Fix failing tests related to new grid.