Add profiles.clj; Add dirtree and a few tweaks to emacs