Checkbox component.