Accessibility: improve tab navigation (#48)