Completed work on using composite pages

The app will now start with requesting the Kerberos login at all times. After that, if required, it will ask for a user's github username before displaying a list of organizations and relevant teams that it can subscribe (or unsubscribe) a user to.