How Musicals Work: And How To Write Your Own