SoundHandler class added for handling sounds, improved and updated