Create Secure

Create a class that abstract away the specific cryptosystem being used. Will be instantiated with a cryptosystem specified, then will be used the same no matter which was chosen.