fixed file names
Hook.php is PSR-2 compliant
Object.php and PlatformObject.php are PSR-2
All classes in thier own files, all PSR-2, except Authentication because it's weird.