- changed FileUploader so it deletes the file if it already exists (File.WriteAllBytes should have just overwritten it, but added File.Delete just to make sure, and to make the code more readable)