Bug Fixes and Minor UI Updates

Bug Fixes and Minor UI Updates

- Made it only possible to retry upload if initial upload was unsuccessful
- Fixed some bugs with incorrect progress bar displaying and files not uploading due to synchronous code changing global variables
- 	Fixed issue where if you cancelled and the form looks reset but it really wasn't internally causing error messages to not show up properly
- Fixed bug where aborted files still counted toward file size
-Added a max amount of files than can be uploaded at a time limit of 50 files, changed tooLargeList name to overloadedList to represent this change
- Removed progress bar when response from server (whether success or error is received)
- Fixed bug where error appeared when aborting before file upload has began
-  Fixed rounding of values shown to users
- Updated function that keeps track of overall file uploading progress to be more efficient (removed constantly running for loop)