Added cellular_automata.py