Remove dependency on IFileSupplier: add method to fetch the package
in IEnvironment
Simplify and refactor InstallPackage task