NR-819 : Advanced file upload

finished (except the provider tab, which is not really in this task)