Adding sound support.

Discussion about this [here](https://github.com/mbostock/stack/issues/9).