Add clojure-mode and other improvements