Simplified ChordLibrary and moved to own module
Merge branch 'issue-12-fix-chordlibrary'

Closes #12