Cleaned up; fixed some error; clojure mode added;