Closes #24. Add support for complex organization of download dirs.