Updates for UploadPayload

This is the new payload for Upload to handle the tree view