Composer autoloading and gitignore file