Factored out combinators, added articulation
Added ornament functions
Added dynamics and voice composition functions