composer.json added autoload