1) Created Application class, refactored
2) Changed window bar title
1) Removed reduntant code
2) Completed Application class
1) Slight refactoring
2) Removed some commented-out code
3) Added Key.release and Piano.releaseChord methods
4) Fixed Piano.key index offset issues for integer arguments
5) Added a few TODOs
6) Added scale and compass arguments (with defaults) to Piano.__init__
1) Added TODOs
2) Added Key.accidentals and Key.whites
3) Fixed conversions table (added spaces between whole notes to account for accidentals)
4) Added Piano methods (size, width, height, query, whites)
5) Added more key bindings
6) Added various temporary debug calls and assertions
7) Added randFill lambda for experimentation and fun
1) Added and changed piano.png
Removed some debug code