WIP: The MuSiCaL Update #1

Draft
unfunny wants to merge 27 commits from music into master

Diff Content Not Available