refactor VisualMusicModel, added VisualItem rowSequenceChanged