Remove modifier system from the Sound class for the moment.
Creates Generator interface.
Creates SineGenerator, first implementation of the Generator interface.
Creates Player class.
Add methods to add and remove sounds from the player.
The playlist is now a Map object rather than an ArrayList.

It provides the ability to toggle a Sound, thus to add it to
the mix or not.
Add toggle ability to the Player.
Add the method getDuration to Sound.
Duration is now given as an int and in seconds.
Add getData method to Sound.
Implements the mix method in Player.
Implements the play method in Player.
Remove the addEditor method from Sound, for the moment.
Correct packages declarations.
Correct the imports in Sound.
Correct stupid mitake in Player.
Change boolean to Boolean type in Player.
Change the abstract Map type for the HashMap type.
Line is not longer final in Player.
Syntax mistake corrected in SineGenerator.