working on waveform generator
first commit
changed file structures, headers to come