Upload/Download functionality fully implemented