Documentation, Solution-Only Code

I still have some kinks to work out in the test fixture code for Java, but this is already usable for Clojure.

Please check out the documentation and feel free to ask any questions.