add youtube-dl support

Closes #10