Using relative note instead of relative chord for root to allow chords based on any note
Changed relnote to root and added helper function to calculate offset
Edge case chord tests
Adjusted for the change in chord representation
Tonality enum
Invalid Chord input