Move id3 tag reading into its own service