added a Login servelet, refactored the Authenticate servlet to only do authentication and let the Login servlet handle the provider login, moved the login.xhtml to index.xhtml