added autoloading to composer.json