use inRange instead of `elem`
deriving(Show) for State type, instead of custom show instance
better comment for comparePaths
Show instances for ChordSymbol and Tension
Don’t show space when there are no tensions
Utility functions to combine neighbors in a list, and neighboring lists
First implementation of module HandGraph
fixed wrong maxFingerDistances
Working implementation with variable transition length.
Changed ChordTransitionRaters to variable transition length
renamed »HandGraph« to »HandProgressionGraph«, renamed »Contents« to »SubProgression«
Create correct SubProgressions with a sliding window