Move login logic to LoginVC