vars and assignment. functions, closures, environments.
ioprimitives and the ability to load scheme files
a scheme standard library