This system will analyze a given signal by computing the Discrete Fourier Transform to convert it from its given domain to the frequency domain.
This process is usually long and slow on large sample sizes. Using the Fast Fourier transform, this application will make this process faster
by breaking down the signal sample size into smaller sized samples, recurring on them separately, and then merging the results to produce the final representation of
the signal in the frequency domain.