Now uses user's AppData to store downloads

TODO; handle hero name changes to use their old name because valve
hasn't changed their name for their picture.