Tons of stuff. We can eval bindings...

This is a pretty big refactor and a new feature. I suck at git.

Basically, we now can set up a symbol with an env, and parse it.