replaced index.js with strategy.js, based on passport-saml
added attribute mapping support