pass the page into AppView and then into the ContentView to render the correct sub view. Add destroy_auth function to ContentView for signing off