Setting up dependency tree to support more metadata
Support multiple files in download builder