Restriction Theory in Fourier Analysis