Move login process to SDK
new login fragment