closes #3

added testing for the qualities and the note trasposing when the quality
changes