Login and registration with minor UI work