added error handling for missing required fields in the csv
added message to upload page