Explain how Stable Diffusion works in a general sense. In two paragraphs.