Piano: refactored class to be usable without friend classes
PianoRoll: coding style improvements
Added volumeToMidi() helper function
Piano: added optional velocity argument to handleKeyPress()
PianoRoll: always use the PianoModel for note on/off + other improvements