Adding steps to install Composer and the needed dependencies.
Removing Vendor folder.
Refactoring code to use a service interface.