added basic user sign in/sign out functionality with dynamic navbar