refactor and simplify the grapher processor system, add Grapher abstract generic class
add WaveformTransparent grapher, optimize and cleanup Spectrogram