Refactored MSRP to use scale degrees rather than note names to
facilitate key changes