Notes on neural networks from scratch in Clojure