Added ARIA roles for accessibility