Profile updates including reset password & UI integration