__autoload() implementation replaced with better spl_autoload_register()
__autoload() implementation replaced with better spl_autoload_register()