Better support for screenreaders

This commit allows screenreaders to be aware of (and read) cells as
users navigate through the grid with the keyboard.