Start interpreting Smallcaps.

This is a *really* elementary commit.
Look up slots...
...And put slots too.
Interpret using State.

Far easier to reason about and easier to use with lens.
Implement the structure for calls.

Actually performing calls will require a tad more structure.