Added arguments to allow downloading to different directory then script, and to allow user to overexisting files (original default behavior) or append incremental number to end of filename.
updates