Contains the core code responsible for carrying out the generation process.