Add constants for sound synthesis.
Sound is no longer abstract.

The task of generating the basic wave is moved into the Generator
interface.
Implements generateSignal method in the class Sound.
Implements addModifier and removeModifier methods in the Sound class.
Add the observers notification mechanism to method generateSignal.
Add testing file to gitignore.