Lint fix

Added docstrings and to spaces everywhere.
Added retrieve_url_into_file

Also added *.mp4s to .gitignore.