Thought about the following:
- Don't download existing files
- Create a temp dir for the downloaded files
- Remove zero byte files - after filtering noticed that df will break as there are no columns on these files
- Exception handling if a file is not able to download from SEC website
Thought about the following: