an implementation of Langton's Ant in ClojureScript