Move downloadItem implementation to the private scope
and expose it as a public, in that way it can be used
for other private methods
Add download dtree asset

Issue edina/fieldtrip-cobweb-project#27