Bug 20: Add a basic zest runtime.

Fixed #20.