Koenig, некошерно забивать глобальную область своими function autoload, лучше делать сразу так:
spl_autoload_register(function($class){
$file = 'classes/' . $class . '.php';
file_exists($file) ? require_once($file) : exit('Underfined class - ' . $class);
});А еще лучше сразу через composer, если уж он у вас используется.