refactor switch component
change helper name
update switch component
add checkbox component