make event times integers
color black keys when pressed
fix playback bug

if a noteOff and a noteOn occur at the same time, do the noteOff first