General helpful aspects for clojure projects (caching, I/O, ...)