Add support for CheckBox to be checked
Add TextFormField and refactor out commonalities with CheckBox