SOEN6471 Milestone 2 Submission

If download fails email