a common lisp library for cellular automata