\section{Program structure}
\label{sect:programstructure}

The basic component of the generator and how they interact
are described in this section. 

