complete spreadsheet, upload, and download components

inconsistent indentation with return statements