Added ability to programatically push keys. Refactored
PianoResizeListener