Updating my listing views to make it more usable for a screen reader

There are a lot of changes, but the basic gist is to add labels to inputs and make links and dialogs work with the screen reader.
This was to allow the screen reader to press the on the link instead of needing to arrow over to the chevron, which did not make any sense to the screen reader.