Merge pull request #32 from TazeTSchnitzel/yolisp

Caching (fixes #31), rewrite yolo in yolisp (fixes #27)
Fix let to make recursive functions possible