Code cleanup
DownloadContent is now extending MultiContent (for transactions)
Restored the internal file submission mechanism