Add a simple (seems-to-be-working) letrec eval

Signed-off-by: Ricky Elrod <ricky@elrod.me>