Added Login GUI, need to finish the login listener