CellularAutomata.scala