Add semantics to material-list

By adding roles to `material-list`, users of assistive technologies can discern that it is a list containing list items. This creates a more accessible experience.