PackageCollection class.
Use PackageCollection when downloading remote repo.
Listing of packages in snapshot.