massively simplified java API.
simplified clojure code, removed berkeleydb backend