Discrete Fourier analysis - Structures in sumsets