Stuff with dependencies.
A package manager.
Stuff with dependencies.
Management of packages on the local computer.
A package supplier, able to get some packages to the local FS.
Determines the strings to identify the current build platform.
Representing a full project, with a root Package and several dependencies.