1. Had tab focusing on both the `li` tag and the `a` tags. now just the
`a` tag.
2. Because the code is destroying and creating elements focus would be
lost. Use the same technique as DataTable's built in paging to retain
focus. it isn't perfect, but it is better than not having it!