Implement the sign out mechanism

And update the UI accordingly to the user's state