utils; and rewritten the analyse stage in more idiomatic clojure. Analyse mostly working BUT out of stack exception on undermilkwood.txt, also isn't treating punctuation as tokens.
read side working, write side started, top level function just sketched and definitely not working.