add autoloading to composer.json