Modified BaseFunctions, removed a waveform specific method and made a
new class in the Waveform_Tests project