PHP Implementation: Adding support for RNCryptor file version 1, migrating procedural code to OO, and file structure cleanup