A simple raycaster written in Clojure