download video added

Added download video functionality, and can cancel/overwrite files for download if the file already exists.