Make tests easier to generalise to multiple parts
Add harmony tests for more than two parts
Refactor Melody to walk the zippers

Now works the same way as harmony analysis.
Add experimental midi player