use composer psr-4 autoloading