Add DI extension
Change autoload for composer
Add namespace
Fix parameter