Adding in keyboard accessibility and some screen reader labels.