A boids simulation in clojure