Collection support (limited testing)

Added the ability to create collections and to filter by artist and
album. This check-in will be followed up with another check-in to refine
the experience.