SMS: Visual group theory