Added a sound module. Dummy implementations until I find a good sound library to use.

Added java docs.