basic public key encrypt/decrypt implemented, outline of user creation added