Changed default file input to a custom button.
Added custom file input support in file upload and update pages.