Begin
Basic skeleton for Certificate, ClientCertificateStore, and TrustStore