organized Login.java