Initial commit of original source files, as written from around
January 2010.
First major refactors.
[Note.py]
Removed the unused Note class, improved the Chord class, folded the
'harmony' stuff into the Chord class, rather than as a separate data
structure.
[harmony_rules.py]
Modified the 'temporal overlap' constraint to be a little more lax.
[harmony_solver_gui.py]
Added a 'solve' function, and added a command-line-interface.
[solver_frame_aux.py]
Refer to a few constants.
[constant.py]
Added new constants.
Added a few test files for the CLI.