homepage only shows sign up when no one is logged in. profile has a edit profile button for the user that is signed in for quick editting.