Improve genre error handling.
Check for file existence before download.
Replace em dash, grave accent, right single quote.
Add gitignore file.