Refactor DownloadableFile instantiation
Refactor InfoDictionary to DownloadableFile a hash
Adds AnnounceResponse to parse http response