Rework the Login view and Register view.