Adding file download.

May need to change UI to be more complicated later.