Add checks for passwords and emails -- disabled buttons
Added another check for the update page
Removed the "requireds"

They make the forms weird looking.
It's best continue to use the disabled attr.