Added tests and comments for some of the clojure code. Changed some of
the output directories from the java model so I could use it on my
machine (so you'll need to change them back). Instructions for
everything are in the email.