change to psr-4 autoload