mv to lib dir
add demo
gitignore emacs, leiningen