added login/logout feature, signin/login buttons dont appear when signed in