Layout tokens.
Made the environment a subclass of the map type.
Environments may be augmented.
Factored out some of the functions for dynamic graph manipulation.