File uploading and media creation