将music.py文件按照MVC三层模式拆分成多个文件

每个文件的大致作用参考mvc_hello仓库的README.md文件