Put all feature analysis methods (envelope, extrema, ...) into a Features class.
Put all statistical analysis methods (mean, std_dev, ...) into a Statistics class.
Put all calculus methods (derivative, integral) into a Calculus class.
Move Signal class to util/.
Add FrequencyDomain class, with .freq_peaks and .fundamental methods.