update  Encryption class.

Encryption class is now functional with basic random shifting
functionality.
Further testing is needed. Feature after.