Classes that implement the selector component.