implement DownloadFile()
use struct{} as sentinel instead of bool
rename node -> tcpnetwork
Merge pull request #97 from lukechampine/node

implement DownloadFile()