Changes to use hierarchical modules with Music.Pitch.Literal as top