Code reorganization and make MusicRequester class static.