A straightforward implementation of cellular automata in C with Scheme scripting support