Cellular automata goes cell by cell now. Also does error-checking.