Binary packages storage
Load the packages from the xml file
Save the packages in the xml file
Remove self
Add a package to the database
Remove a package from a database
Get the path to a package given its name
Get a package given its name
Parse every package.xml, and solve dependencies
Update a toolchain given a feed
feed can be: