Visual programming language built on top of clojure