Sound is refactored. New sounds added, and a enum added.