Add discogs controller and migrate library