usability improvements

More keys do something (to encourage interacting with piece), disabled run/stop, border color changes with background, color changes are distributed across field, line number clean-up