File install adapter need installation file to retrieve extension name from, refactored all adapters installFile gets injected