A Clojure toolkit for building roguelike games