Added generateKeyPair functionallity
Finished encryption/decryption interaction