All sounds and accompanying tests are done 

Any problems discovered from here on out with sounds will be treated as
bugs and will be fixed when I find time. 

- TODO: add exception  test to see if we throw an exception when working
with no definition.