WIP: Automatically Set Public Keys

It would be ideal if the public key were _always_ correct, and the manual process of `regenerateSync()` to generate the corresponding public key for a private key was not necessary.  This is a start on implementing this.