Added audio, and some critter bugfixes.

Audio is functional on OSX (and probably Windows, but I can't test that), but not pretty.
TODO: figure out how to play sound on Linux. Possibly OSS, but the lab machines don't have
        it installed and that makes me think that the average student likely won't either.
      consider putting the audio functions into a class.