Initial import.
Refactored, working.
More refactoring.
Refactored to object. Working.
Merge branch 'master' of github.com:micaherne/jazz-modes