refactor checkbox.
- match class naming convention with button component
- update aesthetic