Docs: Added PublicKey general documentation
Merge pull request #797 from braydonf/docs/public-key

Docs: Added PublicKey general documentation
Basic docs structure
Update index for the documentation