Upload files using FileReader
Handle success/error case