Renamed XiEnvironment to XiProgram and consolidated it.
Nodes are now serializable.