Fixed typo
Added basic key & subject definitions; added examples; added RFC draft
(TestSignature): converted to use GeneratePrivateKey
Converted PublicKey to implement Key interface