Song: Use to_utf8 when reading ID3 tag, because that's where the problem is
Add MediaReader service for refreshing and reading the media files
Move refresh and JSON song file reading into MediaReader
MediaReader: Chop refresh into multiple methods