Interactive Cellular Automata