Add Audio and Option constructors
Merge pull request #285 from arv/audio-and-option

Add Audio and Option constructors