Caching (fixes #31), rewrite yolo in yolisp (fixes #27)

![](http://mylittlefacewhen.com/media/f/img/mlfw3330-1330548352244.gif)
We could use `/dev/null` for caching but it's not Web Scale