Regarding the key mappings, I was thinking if we could have 1, 2, 3, 4 instead of a, b, c, d. This would make the selection easier and add a natural order to the way keys are arranged in the keyboard and the way they appear on the screen. Also, we can have esc to cancel any selection that has been made instead of pressing any key. How does this sound?