Clojure app that generates lyrics dynamically using Markov chains