Clojurified a bit more and added a fixed data based test
don't need docs as we have README and github wiki