optimizations to uploader, and selected file name now appears in the disabled upload button