added missing aria roles (screen reader accessibility), addresses #145