update to psr-4 autoload