support querying for a list of packages
adds ability to remove package