Login Changes

Improvising the login flow by checking for the session and if its open,
Login button needs to be replaced with the Login with Name button.
Continued.