Updated constructor.
Changed testsound.
Swapped to map instead of vector.