LoginViewController revamp