Register, Change Pwd, Update Profile

And other UI enhancements.