added download functionality with existing checking
Merge branch 'master' of ssh://git@github.com/jessicayuen/CMPUT301T13.git