[Understanding DDPM] Architecture of Controlled Destruction Denoising Diffusion Probabilistic Models