Fourier Transform and Root finding.

Added the following:

- Root Finding
     - Newton's Method
     - Bisection Method
     - Brent's Method
 - Signals
     - Slow Discrete Fourier Transform
     - Cooley Tukey Fast Fourier Transform