Added Sine class