Improves accessibility of the site.

Added titles and roles where appropriate.