Added Sum as a first example of compound signal sources.
Updated FFT examples to use generators and Sum.