New Features
* Added new public key crypto-system, including RSA and Goldwasser Micali.
* Include new algorithms such as the Jacobi symbol.
* Added a template for PKC so that in the future one can use it for encrypting string.
TODO
* Expand the template class so that it can include more data structures.
* Include a library for digital signature.
Acknowledgment
Marco Yi Lyu