added login screen; now asks user to generate rsa-pair