Add composer and replace old autoloader with composer autoload