Added volume controls.
Removed silent property (can now be done with volume) and changed
constructor's signature.
Updated doc.