ADDED: key exchange option to new message.

Not completely done, still need to check if the number is valid and whether it is trusted or not.
FIXED: key exchange issue