调整代码结构

调整代码结构；
优化音乐播放；
完成离线下载功能；