fix SongModel structure
add PlayerModel