#4 #2 Reviewed signin/signout workflow. Added nested states to the UI.