Updated status. Added info about architecture and ability to easily remove encipher or decipher functionality that is not needed in an application.