added scripting that routes to sign in if user is not already signed in. also hides a few nav options until user is signed in.