login, logout, sign up, all need tests now
made creating a new hub check to see if the user is signed in