Add tabbing, up/down arrows, and other keyboard accessibility features