Design a File Upload and Download API