Fix checkboxes, move tests to input tests

checkbox tests were in another file and missed during the migration- here they are cleaned up significantly and running fine.

/cc @rwjblue