Environment.
Totally rework the way environments are handled.
Beginning work on Generator.
Document generation: environments.