Changing LoginState to properly send broadcasts about its changes and having other views to react to these.