Added Env.
Pass around and Env in eval.
Added special form `define` and variable lookup.
Wrapped parse & eval in a Runtime object.
Merge pull request #18 from razielgn/env+define

Added support for `define`.