added basic sin wave oscillator