Check for uploaded file before accessing it and removed some guff
Fixed method visibility
Fixed setting action
Fixed password field type
Fixed password field type
email field type styles