Generative AI with Diffusion Models (GAIDM) – Outline