added packeges for external auth providers, added login screen