Accessibilty: add formatting and aria roles